home *** CD-ROM | disk | FTP | other *** search
- rem ==============================================================
- rem == Interrupt $0B: ==
- rem == AH=Funktionsnummer ==
- rem == ==
- rem == AH=1: GetParamOffset ==
- rem == => AL = JIntNummer ==
- rem == <= DI = Offset ==
- rem == <= ES = Segment von Parameterspeicher ==
- rem == ==
- rem == AH=2: AllocJanusMem ==
- rem == => AL = Speichertyp ==
- rem == => BX = Anzahl der Bytes ==
- rem == <= BX = Offset auf Speicher ==
- rem == ==
- rem == AH=3: FreeJanusMem ==
- rem == => AL = Speichertyp ==
- rem == => BX = Offset auf Speicher ==
- rem == ==
- rem == AH=4: SetParamOffset ==
- rem == => AL = JIntNummer ==
- rem == => BX = Offset ==
- rem == ==
- rem == AH=5: Nicht benutzt ==
- rem == AH=6: Nicht benutzt ==
- rem == ==
- rem == AH=7: CallAmiga ==
- rem == => AL = JIntNummer ==
- rem == ==
- rem == AH=8: WaitAmiga ==
- rem == => AL = JIntNummer ==
- rem == ==
- rem == AH=9: CheckAmiga ==
- rem == => AL = JIntNummer ==
- rem == ==
- rem == AH=11: GetService ==
- rem == => AL = Flags ==
- rem == => CX = LocalID ==
- rem == => DI = Offset von PCCustomer ==
- rem == => SI = AppID (2. Wort) ==
- rem == => DS = AppID (1. Wort) ==
- rem == => ES = Segment von FirstPCCustomer ==
- rem == <= AL = Fehler (0 = Kein Fehler) ==
- rem == <= DI = Offset auf ServiceData-Struktur ==
- rem == <= ES = Segment von SD-Str. ==
- rem == ==
- rem == AH=12: CallService ==
- rem == => DI = Service ==
- rem == ==
- rem == AH=13: ReleaseService ==
- rem == => DI = Service ==
- rem == ==
- rem == AH=15: LockService ==
- rem == => DI = Service ==
- rem == ==
- rem == AH=16: UnLockService ==
- rem == => DI = Service ==
- rem == ==
- rem ==============================================================
-
- $INCLUDE "REGNAMES.INC"
- def seg = &hd000
- cls
-
-
- AL=21
- AH=7
- REG %AX,(AH*256)+AL
- CALL INTERRUPT &H0B
- ?"Interrupt 21 gesendet."
-
- AL=21
- AH=8
- REG %AX,(AH*256)+AL
- ?"Warte auf Interrupt 21."
- CALL INTERRUPT &H0B
- ?"Interrupt 21 empfangen."
-
- ?"<< Taste >>"
- END